package com.slipper.system.codeless.dao;

import java.util.List;

import com.slipper.system.codeless.bo.InterfaceTokenBO;
import org.apache.ibatis.annotations.Param;

/**
 * 接口令牌配置
 */
public interface InterfaceTokenDao {
    
    int insert(InterfaceTokenBO bo);
    
    int update(InterfaceTokenBO bo);
    
    int delete(InterfaceTokenBO bo);

    InterfaceTokenBO queryBy(String id);
    
    List<InterfaceTokenBO> queryList(InterfaceTokenBO bo);

    List<InterfaceTokenBO> queryToken(
            @Param("appKey") String appKey,
            @Param("appSecret") String appSecret);
}
